TAGs: macro environmental factors affecting business